.hd-tab {
  position: relative;
  margin-bottom: 10px;
  height: auto;
  overflow: hidden;
  ul.hd-tab-menu {
    height: 28px;
    overflow: hidden;
    border-bottom: solid 2px #3071A9;
    li {
      padding: 0px 10px;
      height:28px;
      line-height: 1.8em;
      float: left;
      cursor: pointer;
      background: #FFFFFF;
      border: solid 1px #f3f3f3;
      margin-right: 5px;
      &.active {
        background: #3071A9;
        a {
          color: #FFFFFF;
        }
      }
      a {
        color: #555;
        text-decoration: none;
        font-size: 12px;
      }

    }
  }
  //内容
  div.hd-tab-content {
    div.hd-tab-area {
      height: auto;
      overflow: hidden;
      padding-top: 6px;
      display: none;
    }
    div.hd-tab-area:first-child {
      display: block;
    }
  }
}